package com.huya.service;

import com.huya.pojo.dto.AnswerSubmissionDTO;
import com.huya.pojo.entity.TestRecord;

import java.util.List;

public interface TestRecordService {

    /**
     * 获取用户的测试记录
     * @param userId
     * @return
     */
    List<TestRecord> getRecordsByUserId(Long userId);


    /**
     * 开始测试
     * @param userId
     * @param testId
     * @return
     */
    String startTest(Long userId, Long testId);

    /**
     * 提交测试
     * @param answerSubmissionDTO
     * @return
     */
    TestRecord submitTest(AnswerSubmissionDTO answerSubmissionDTO);
}
